impact absorber - German English Dictionary